﻿using UnityEngine;
using System.Collections;

public enum PLUGINTYPE { DAMAGEUP,SPECIAL};
public abstract class WeaponPlugin : MonoBehaviour {
    public float Probability
    {
        get
        {
            return probability;
        }
    }

    public float Data
    {
        get
        {
            return data;
        }
    }

    private float probability;
    private float data;
    //private PLUGINTYPE type;

    public abstract void preEffect();
    public abstract void afterEffect(GameObject enemy);
    //public abstract IEnumerator continuedEffect(GameObject enemy);
}
